По умолчанию приложение должно устанавливаться в соответствующий подкаталог, где хранятся программные файлы текущего пользователя. Этот каталог представляется свойством ProgramFilesFolder в пакете на базе Windows Installer. (Свойство ProgramFilesFolder – это переменная, в которой хранится путь к каталогу Program Files, и Windows Installer устанавливает для этой переменной соответствующее значение на всех платформах Windows.) В английских версиях систем чаще всего это каталог «C:\Program Files». Но НЕ ХРАНИТЕ этот путь в самом приложении: он не является универсальным.
Исключение: Если Вы производите обновление предыдущей версии приложения, допускается использовать по умолчанию каталог, в котором установлена эта версия.
Рекомендации относительно разделяемых компонентов
В некоторых случаях разделяемый компонент должен помещаться в каталог, отличный от каталога приложения. Полную информацию Вы можете найти в главе 3 «Совместное использование компонентов».